i like to explore new places - Turkish English Dictionary